Big Huge Thesaurus

electrical fuse

noun